﻿@font-face {
	font-family: "Intel Clear";
	src: url("../fonts/IntelClear_Rg.ttf");
    font-weight: normal;
}
@font-face {
	font-family: "Intel Clear";
	src: url("../fonts/IntelClear_LtIt.ttf");
	font-weight: lighter;
	font-style: italic;
}
@font-face {
	font-family: "Intel Clear";
	src: url("../fonts/IntelClear_Bd.ttf");
	font-weight: bold;
}
@font-face {
	font-family: "Intel Clear";
	src: url("../fonts/IntelClear_BdIt.ttf");
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: "Intel Clear";
	src: url("../fonts/IntelClear_It.ttf");
	font-style: italic;
}
@font-face {
	font-family: "Intel Clear";
	src: url("../fonts/IntelClear_Lt.ttf");
	font-weight: lighter;
}

body {
	font-family: "Intel Clear" !important;
    font-weight: normal;
}


.navbar-static-top {
  margin-bottom: 0px;
}

.navbar-collapse {
  font-size: 10px;
}

.navbar-default .navbar-brand  {
  color: white !important;
}

.navbar-default {
  background-color: transparent;
}

.navbar-default .navbar-nav>li>a {
  color: white;
}

.navbar {
    border: none;
    margin-bottom: 0px;
}

.navbar-right {
	margin-right: 0px;
    font-size: 13px;
}

.navbar-brand {
    padding: 20px 15px;
}

.navbar-header > a > img {
    float: left;
}

.container-fluid {
    max-width: 1280px;
    padding: 0px;
}

.row {
    margin-left: 0px;
    margin-right: 0px;
	padding: 0px 0px;
}

.col-sm-3, .col-xs-4, .col-sm-4, .col-md-6, .col-xs-6, .col-sm-6, .col-xs-8, .col-sm-8, .col-md-12, .col-xs-12 {
    padding-left: 0px;
    padding-right: 0px;
}

.intel-padding-bottom {
    padding-bottom: 20px;
}

.intel-text-color-footer > .ms-splinkbutton-text {
    padding-left: 20px;
}

.intel-text-color-footer, .intel-text-color-footer:hover, .intel-text-color-footer > .ms-splinkbutton-text {
	color: white;
}

.intel-row-margin-padding, .intel-row-margin {
	width: 100%;
	max-width: 1000px;
	margin: 0px auto;
	padding: 0px 10px;
}

.intel-row-margin-padding {
	padding: 50px 10px;
}

.intel-footer {
	padding-top: 20px;
	padding-bottom: 20px;
}

.intel-container-footer {
	background-color: rgb(63,63,63); 
}

.intel-background-color {
    background-color: rgb(0,111,200);
}

.intel-text-color {
    color: rgb(0,111,200);
}

.intel-text-content-color {
    color: rgb(102,102,102);
}

.intel-container-padding-left-right {
    padding: 0px 15px;
}

.intel-text-contactus {
    font-size: 36px;
}

.intel-text-contact-name {
    padding-bottom: 20px;
    font-size: 24px;
}

.intel-text-contact-title {
    font-size: 16px;
    color: rgb(102,102,102);
    padding-bottom: 10px;
}

.intel-text-contact-address {
    font-size: 16px;
    color: rgb(102,102,102);
    padding-bottom: 10px;
}

.intel-text-contact-phone {
    font-size: 16px;
    color: rgb(102,102,102);
    padding-bottom: 10px;
}

.intel-text-contact-mail {
    font-size: 16px;
}

.intel-contact-above {
    padding-top: 30px;
    padding-bottom: 70px;
}

.intel-contact-above-left {
    padding-top: 0px;
    padding-right: 30px;
    float: right;
}

.intel-contact-above-right{
    padding-top: 0px;
    padding-left: 30px;
    float: left;
}

.intel-please-contact {
    font-size: 16px;
    color: rgb(102,102,102);
    padding-top: 0px;
    padding-bottom: 30px;
}

.intel-background-gray {
    background-color: rgb(241,242,242);
}

.intel-contact-bottom {
    background-color: rgb(241,242,242);
    text-align: center;
    padding-top: 50px;
    padding-bottom: 50px;
}

.intel-text-about-header-top {
    font-size: 36px;
    padding-bottom: 30px;
}

.intel-text-about-content {
    font-size: 18px;
    color: rgb(102,102,102);
}

.intel-about-header-middle {
    font-size: 14px;
    font-weight: bold;
    padding-top: 30px;
}

.intel-about-middle-left {
    padding-right:20px;
}

.intel-about-letter-image {
    width: 200px;
    float: left;
    margin-right: 30px;
    margin-bottom: 30px;
}

.intel-about-letter-title {
    font-size: 14px;
    padding-right: 20px;
    padding-bottom: 30px;
}

.intel-about-letter-content {
    color: rgb(102,102,102);
    font-size: 20px;
    padding-bottom: 20px;
}

.intel-about-letter-title, .intel-about-letter-content, .intel-about-letter-sign {
    margin-left: 250px;
}

.intel-about-bottom {
    padding-right: 50px;
}

.intel-ss-5slots-full {
	display: block;
}
.intel-ss-5slots-slide {
	display: none;
}

.intel-ss-upcoming-leadership-events {
    padding-left: 40px;
}

/*Media query for max-width: 767px*/
@media (max-width: 767px) {
    .intel-contact-above-left {
        padding-top: 0px;
        padding-left: 30px;
        float: none;
    }

    .intel-contact-above-right{
        padding-top: 50px;
        padding-left: 30px;
        float: none;
    }

    .intel-about-header-middle {
        font-size: 14px;
        font-weight: bold;
        padding-top: 30px;
    }

    .intel-about-middle-left {
        padding-right: 0px;
    }

	.intel-ss-5slots-full {
		display: none;
	}
	.intel-ss-5slots-slide {
		display: block;
	}

    .intel-ss-upcoming-leadership-events {
        padding-left: 0px;
    }

}
/*End Media query for max-width: 767px*/

/*Media query for max-width: 900px*/
@media (max-width: 800px) {

    .intel-about-letter-image {
        width: 150px;
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .intel-about-letter-title, .intel-about-letter-content, .intel-about-letter-sign {
        margin-left: 0px;
    }

    .intel-about-bottom {
        padding-right: 10px;
    }


}
/*End Media query for max-width: 900px*/

/*Media query for navbar*/
@media (min-width: 871px) {
    .intel-logo-image {
        height: 83px;
        width: 340px;
        padding: 15px 0px;
    }

    .navbar-nav > li > a {
        padding-top: 30px;
		padding-bottom: 30px;
		padding-left: 20px;
		padding-right: 0px;
    }
	
	.nav > li  > a {
        padding-top: 30px;
		padding-bottom: 30px;
		padding-left: 20px;
		padding-right: 0px;
	}

	body {
		padding-top: 83px !important;
	}

}

@media (max-width: 870px) {
    .navbar-right {
        font-size: 11px;
    }

    .intel-logo-image {
        height: 59px;
        width: 250px;
        padding: 10px 0px;
    }

    .navbar-nav > li > a {
        padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 0px;
    }
	
	.nav > li  > a {
        padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 0px;
	}

	body {
		padding-top: 59px !important;
	}

}

@media (max-width: 350px) {
    .intel-logo-image {
        height: 51px;
        width: 199px;
        padding: 10px 0px;
    }

    .navbar-nav > li > a {
        padding: 10px 10px;
    }

	body {
		padding-top: 51px !important;
	}

}
/*End Media query for navbar*/

.intel-about-top {
    width: 70%;
    margin: 0px auto;
}

.intel-about-title {
    font-size: 24px;
    padding-bottom: 30px;
    padding-top: 30px;
}

.intel-about-content {
    font-size: 16px;
    color: rgb(102,102,102);
}

.intel-ss-header-top {
    padding-bottom: 50px;
    font-size: 24px;
}

.intel-text-ss-content-top {
    font-size: 16px;
}

.intel-ss-top {
}

.intel-row {
    padding: 50px 0px;
}

.intel-ss-slot1-panel, .intel-ss-slot2-panel, .intel-ss-slot3-panel, .intel-ss-slot4-panel, .intel-ss-slot5-panel, .intel-ss-slot1-panel-mobile, .intel-ss-slot2-panel-mobile, .intel-ss-slot3-panel-mobile, .intel-ss-slot4-panel-mobile, .intel-ss-slot5-panel-mobile {
	position: absolute; 
	bottom: 0px; 
	left: 0px; 
	width:75%; 
}
		
.intel-ss-slot1-panel {
    /*min-height: 150px;*/
}

.intel-ss-slot2-panel, .intel-ss-slot3-panel, .intel-ss-slot4-panel, .intel-ss-slot5-panel {
    /*min-height:80px;*/
}

.intel-ss-slot-tinybar {
	width:100%; 
	height: 5px; 
	background-color: rgb(0,111,200);
    opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */
}
		
.intel-ss-slot1-content, .intel-ss-slot2-content, .intel-ss-slot3-content, .intel-ss-slot4-content, .intel-ss-slot5-content, .intel-ss-slot1-content-mobile, .intel-ss-slot2-content-mobile, .intel-ss-slot3-content-mobile, .intel-ss-slot4-content-mobile, .intel-ss-slot5-content-mobile {
    padding-left: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
	position: relative; 
	width:100%; 
    color: white;
}

.intel-ss-slot2-content, .intel-ss-slot3-content, .intel-ss-slot4-content, .intel-ss-slot5-content, .intel-ss-slot2-content-mobile, .intel-ss-slot3-content-mobile, .intel-ss-slot4-content-mobile, .intel-ss-slot5-content-mobile {
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.intel-ss-slot1-content a, .intel-ss-slot1-content a:visited, .intel-ss-slot2-content a, .intel-ss-slot2-content a:visited, .intel-ss-slot3-content a, .intel-ss-slot3-content a:visited, .intel-ss-slot4-content a, .intel-ss-slot4-content a:visited, .intel-ss-slot5-content a, .intel-ss-slot5-content a:visited {
    color: white;
}

.intel-ss-slot-background {
    width: 100%;
    height: 100%;
	background-color: rgb(0,111,200);
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
    position: absolute;
    bottom: 0px;

}
		
.intel-ss-slot-container {
	position: relative; 
	overflow: hidden;
}

.ms-MenuUIPopupBody {
    top: 0px !important;
}

/*Media query for font size*/
@media (min-width: 1051px) {
    .intel-ss-slot1-title {
        font-size: 14px;
    }

    .intel-ss-slot1-desc {
        font-size: 30px;
    }

    .intel-ss-slot1-link {
        font-size: 16px;
    }

    .intel-ss-slot2-title, .intel-ss-slot3-title, .intel-ss-slot4-title, .intel-ss-slot5-title {
        font-size: 12px;
    }

    .intel-ss-slot2-desc, .intel-ss-slot3-desc, .intel-ss-slot4-desc, .intel-ss-slot5-desc {
        font-size: 21px;
    }

    .intel-ss-slot2-link, .intel-ss-slot3-link, .intel-ss-slot4-link, .intel-ss-slot5-link {
        font-size: 14px;
    }

}

@media (max-width: 1050px) {
    .intel-ss-slot1-title {
        font-size: 10px;
    }

    .intel-ss-slot1-desc {
        font-size: 26px;
    }

    .intel-ss-slot1-link {
        font-size: 12px;
    }

    .intel-ss-slot2-title, .intel-ss-slot3-title, .intel-ss-slot4-title, .intel-ss-slot5-title {
        font-size: 10px;
    }

    .intel-ss-slot2-desc, .intel-ss-slot3-desc, .intel-ss-slot4-desc, .intel-ss-slot5-desc {
        font-size: 17px;
    }

    .intel-ss-slot2-link, .intel-ss-slot3-link, .intel-ss-slot4-link, .intel-ss-slot5-link {
        font-size: 10px;
    }
}

@media (max-width: 1000px) {
    .intel-ss-slot1-title {
        font-size: 10px;
    }

    .intel-ss-slot1-desc {
        font-size: 24px;
    }

    .intel-ss-slot1-link {
        font-size: 10px;
    }

    .intel-ss-slot2-title, .intel-ss-slot3-title, .intel-ss-slot4-title, .intel-ss-slot5-title {
        font-size: 10px;
    }

    .intel-ss-slot2-desc, .intel-ss-slot3-desc, .intel-ss-slot4-desc, .intel-ss-slot5-desc {
        font-size: 15px;
    }

    .intel-ss-slot2-link, .intel-ss-slot3-link, .intel-ss-slot4-link, .intel-ss-slot5-link {
        font-size: 10px;
    }
}
/*End of Media query for font size*/

.intel-ss-slot1-title-mobile, .intel-ss-slot1-title-mobile-2 {
    font-size: 14px;
}

.intel-ss-slot1-desc-mobile, .intel-ss-slot1-desc-mobile-2 {
    font-size: 30px;
}

.intel-ss-slot1-link-mobile, .intel-ss-slot1-link-mobile-2 {
    font-size: 16px;
}

.intel-ss-slot2-title-mobile, .intel-ss-slot3-title-mobile, .intel-ss-slot4-title-mobile, .intel-ss-slot5-title-mobile, .intel-ss-slot2-title-mobile-2, .intel-ss-slot3-title-mobile-2, .intel-ss-slot4-title-mobile-2, .intel-ss-slot5-title-mobile-2 {
    font-size: 12px;
}

.intel-ss-slot2-desc-mobile, .intel-ss-slot3-desc-mobile, .intel-ss-slot4-desc-mobile, .intel-ss-slot5-desc-mobile, .intel-ss-slot2-desc-mobile-2, .intel-ss-slot3-desc-mobile-2, .intel-ss-slot4-desc-mobile-2, .intel-ss-slot5-desc-mobile-2 {
    font-size: 21px;
}

.intel-ss-slot2-link-mobile, .intel-ss-slot3-link-mobile, .intel-ss-slot4-link-mobile, .intel-ss-slot5-link-mobile, .intel-ss-slot2-link-mobile-2, .intel-ss-slot3-link-mobile-2, .intel-ss-slot4-link-mobile-2, .intel-ss-slot5-link-mobile-2 {
    font-size: 14px;
}

.intel-ss-filter-title, .intel-ss-upcoming-leadership-events-title, .intel-ss-featured-resources-title {
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 30px;
}

.intel-ss-featured-resources-title {
    padding-top: 30px;
}

.intel-checkbox {
    /*display: block;*/
}

.intel-button {
	background-color:rgb(0,111,200);
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	padding: 9px 20px;
	text-decoration:none;
	text-shadow:0px 0px 0px #2f6627;
}
.intel-button:hover {
	background-color:rgb(0,111,200);
}
.intel-button:active {
	/*position:relative;*/
	/*top:1px;*/
}

.intel-textbox {
    border: 0px;
    padding: 10px 10px;
    font-size: 16px;
}

.intel-ss-search-textbox {
}

.intel-ss-search-button {
    display:inline-block; 
    float: right;
}

/*Checkbox*/
.checkbox_wrapper{
	position: relative;
	height: 35px;
    width: 35px;
	display: inline-block;
}

input[type="checkbox"] {
    opacity:0;
    height: 35px;
    width: 35px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

input[type="checkbox"] + label{
    background-image: url('../images/Unchecked.png');
    height: 35px;
    width: 35px;
    display:inline-block;
    padding: 0 0 0 0px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

input[type="checkbox"]:checked + label{
    background-image: url('../images/Checked.png');
    height: 35px;
    width: 35px;
    display:inline-block;
    padding: 0 0 0 0px;
}

.intel-ss-search-filterresourcesby {
    font-size: 20px;
}

.intel-ss-search-resourcetype, .intel-ss-search-quarteryear {
    font-weight: bold;
    font-size: 20px;
    padding-bottom: 20px;
}

.intel-ss-search-filterresourcesby-collapse, .intel-ss-search-filterresourcesby-expand {
    cursor: pointer;
}

.intel-ss-results-panel {
    padding-bottom: 10px;
}

.intel-ss-search-viewall, .intel-ss-quarter-data-viewall {
    cursor: pointer
}

.intel-ss-results-header {
    font-size: 14px;
    font-weight: normal;
    padding-top: 30px;
}

.intel-ss-results-date {
    font-size: 14px;
    color: rgb(102,102,102);
    padding-top: 30px;
}

.intel-ss-results-title {
    font-size: 24px;
    color: rgb(0,111,200);
}

.intel-ss-results-desc {
    font-size: 16px;
}

.intel-ss-results-link > a {
    color: rgb(0,111,200);
}

.intel-ss-search-filterby-collapse {
    padding:10px 0px; 
    display:inline-block;
}

.intel-ss-search-filterby-expand {
    display:inline-block;
}

.intel-ss-search-filterby-collapse, .intel-ss-search-filterby-expand {
    font-size: 16px;
}

.intel-ss-search-resourcetype, .intel-ss-search-quarteryear {
    font-size: 14px;
    font-weight: bold;
    color: rgb(102,102,102);
}

hr {
    border: none;
    height: 1px !important;
    /* Set the hr color */
    color: rgb(208,208,208) !important; /* old IE */
    background-color: rgb(208,208,208) !important; /* Modern Browsers */
}

.intel-ss-upcoming-event1 {
    background-color:rgb(0,111,200);
}

.intel-ss-upcoming-event2 {
    background-color:rgb(0,174,239);
}

.intel-ss-upcoming-event3 {
    background-color:rgb(126,211,247);
}

.intel-ss-upcoming-event1, .intel-ss-upcoming-event2, .intel-ss-upcoming-event3 {
    padding: 20px 10px;
    cursor: pointer
}

.intel-ss-upcoming-date {
    font-size: 20px;
    color: white;
}

.intel-ss-upcoming-desc {
    font-size: 24px;
    color: white;
}

.intel-ss-upcoming-time {
    font-size: 20px;
    padding: 5px;
}

.intel-ss-upcoming-location {
    font-size: 20px;
    padding: 5px;
}

.intel-ss-upcoming-link {
    cursor: pointer;
    font-size: 15px;
    padding: 5px;
}

.intel-text-gray {
    color: rgb(102,102,102);
}

.intel-ss-upcoming-details {
    display: none;
}

.intel-ss-filter-by-expand {
    display:inline-block; 
    position: absolute; 
    right: 10px;
    font-size: 24px;
}

.intel-ss-filter-by-collapse {
    padding:10px 0px; 
    display:inline-block; 
    position: absolute; 
    right: 10px;
    font-size: 24px;
}

.intel-ss-upcoming-toggle-icon {
    float: right;
    width: 30px;
    font-size: 40px;
    color: white;
}

.intel-ss-upcoming-header {
    margin-right: 40px;
}

/*Development Page*/

.intel-dev-sub-nav{
     background-color: rgb(63,63,63);
     border-radius:0;
     text-align: center;
    /*z-index: 1;*/
}

.intel-dev-sub-nav li  a{
    padding: 15px !important;
    color: white;
    display: block;
}

.intel-dev-sub-nav li  a:hover, .intel-dev-sub-nav li  a:focus {
    background-color: rgb(63,63,63);
    color: white;
}
.intel-text-dev-header-top {
    font-size: 36px;
    padding-bottom: 30px;
}

.intel-dev-top {
    width: 70%;
    margin: 0px auto;
}

.intel-text-dev-content {
    font-size: 18px;
    color: rgb(102,102,102);
}
.intel-dev-bio-dialog{
    padding: 72px 0px 82px 0px;
    position: relative;    
}

#close {
    display: block;
    position: absolute;
    width:30px;
    height:30px;
    top: 2px;
    right: 2px;
    background: url(http://icons.iconarchive.com/icons/kyo-tux/delikate/512/Close-icon.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.intel-dev-bio-img{
    padding: 0px;
}

.alt > .intel-dev-bio-img{
    float: right;
}
.intel-dev-bio-info{
    padding: 0px;
    width: 200px;
}
/*.intel-dev-spotlight{
    background-image: url("../Images/spotlight.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    max-height: 400px;
}*/

.intel-dev-header-middle {
    font-size: 14px;    
    font-weight: bold;
    padding: 55px 0 40px 0;
}
.intel-dev-youself-header
{   
    font-size: 24px;
}

.intel-dev-youself-content
{   
    font-size: 18px;
}
 .intel-dev-consultants-content
{   
    font-size: 18px;
}
.intel-dev-content
{
    font-size: 16px;
}
.intel-dev-bio-info
{
    margin: 60px 0px 0px 50px;
}
/*.alt .intel-dev-bio-info {
     margin: 60px 0px 0px 150px;
}*/

.intel-dev-content span {
    background-color: transparent !important;
}

.intel-dev-consultant-content
{
    font-size: 16px;
}
.intel-dev-spotlight-heade {
    padding-top:60px;
}
.intel-dev-spotlight-header2 {
    font-size:36px;
}
.intel-dev-spotlight-text {  
    font-size:18px;    
}
.intel-dev-spotlight-content {  
    position: absolute;      
    left:0;
    right:0;
    margin-left:auto;
    margin-right:auto;
    color:white;
}
.intel-dev-spotlight-button {
   text-decoration: none; 
   font-size:18px;
}
.intel-dev-spotlight-button-area{
	background-color: white;
	margin: 0 auto;
	max-width: 300px;
	padding: 10px 20px 10px 20px;
}
.intel-dev-spotlight-button-area a:visited{
	color: rgb(0,111,200); !important;
}
@media screen and (max-width:1125px){
     .intel-dev-spotlight-header{
        padding-top:00px;
        padding: 30px 0px 0px 20px !important;
    }
    .intel-dev-spotlight-header2 {
        font-size:28px;
    }
}
@media screen and (max-width:850px){
     .intel-dev-spotlight-header{
        padding-top:00px;
        padding: 30px 0px 0px 20px !important;
    }
    .intel-dev-spotlight-header2 {
        font-size:18px;
    }
    .intel-dev-spotlight-text {  
        font-size:12px;    
    }
    .intel-dev-spotlight-button {
          font-size:12px;
    }
}
@media screen and (max-width:680px){
     .intel-dev-spotlight-header{
         font-size:8px;
        padding-top:00px;
        padding: 10px 0px 0px 8px !important;
    }
    .intel-dev-spotlight-header2 {
        font-size:12px;
    }
    .intel-dev-spotlight-text {  
        font-size:8px;    
    }
    .intel-dev-spotlight-button {
          font-size:8px;
    }
}
@media screen and (max-width:500){
     .intel-dev-spotlight-header{
         font-size:8px;
        padding-top:00px;
        padding: 0px !important;
    }
    .intel-dev-spotlight-header2 {
        font-size:8px;
    }
    .intel-dev-spotlight-text {  
        font-size:6px;    
    }
    .intel-dev-spotlight-button {
          font-size:6px;
    }
    .intel-dev-spotlight-content p {
        margin-bottom: 2px;
    }
}
@media screen and (max-width:950px){
     .intel-dev-bio-info
    {
        margin: 5px 0px 0px 50px;
    }
    .intel-dev-consultant-content
    {
        font-size: 13px;
    }
}

@media screen and (max-width:1125px){
     .intel-dev-bio-info
    {
        margin: 20px 0px 0px 50px;
    }
}
@media screen and (max-width:950px){
     .intel-dev-bio-info
    {
        margin: 5px 0px 0px 50px;
    }
    .intel-dev-consultant-content
    {
        font-size: 13px;
    }
}
.intel-pd-header {
    font-size: 36px;
}
.intel-pd-sub-header {
    font-size: 18px;
    margin-bottom: 40px;
}
.intel-pd-sub-header-content {
    font-size: 16px;
}
.intel-pd-button{
	font-size:18px;
}
.intel-pd-button a:visited{
color:white;
}

.intel-pd-letter{
	margin:40px 0 60px 0;
	font-size:16px;
}
.intel-pd-letter p{
	margin-top:20px;
}
.intel-dp-qa-header{
	padding:60px 0 40px;
	font-size:14px;
	font-weight:bold;
}
.intel-dp-q{
	font-size:16px;
}
.intel-dp-a{
	font-size:16px;
	padding-bottom:50px;
	margin:0px;
}

.intel-ptc-top {
    width: 70%;
    margin: 0px auto;
}
.intel-text-ptc-header-top {
    font-size: 36px;
    padding: 60px 0 40px 0px;
}

.intel-text-ptc-content {
    font-size: 18px;
    color: rgb(102,102,102);
    padding-bottom: 60px;
}

.intel-ptc-week {
    font-size:14px;
    font-weight: bold;
    padding: 60px 0 40px 0;
}
.intel-ptc-resource-header {
    font-size:16px;
    color:gray;
}
.intel-ptc-resource {
    font-size:16px;
    display:block;
}

.intel-ptc-last-hr {
    display: none;
}
.intel-prog-header-middle{
	font-size:14px;
	font-weight:bold;
	margin:60px 0 40px 0; 
}
.intel-prog-content{
	font-size:18px;
	margin-bottom: 20px;
    color:rgb(102,102,102)
}
.intel-prog-group-header{
	font-size:24px;
	margin:60px 0 20px 0;
}
.intel-prog-group > .intel-prog-content{
	margin-bottom:0px;
}

.intel-prog-3column .col-sm-4 p{
	width:90%;
}
.intel-prog-summaly-links{
	margin-bottom: 40px;
}
.intel-prog-3column .intel-prog-summaly-links{
	margin: 60px 0 40px 0;
}

.intel-prog-summaly-links a{
	font-size:18px !important;
	font-family: "Intel Clear" !important;
	text-decoration:none !important;
    color: rgb(0,111,200) !important;
}

.intel-prog-summaly-links .item{
    padding-top:0px !important;
    padding-bottom:0px !important;
}
.intel-nw-search-container {
    padding-top: 50px;
    padding-bottom: 50px;
}

.intel-nw-search-row {
    margin: 0px auto;
    max-width: 800px;
}

.intel-nw-search-label {
    display:inline;
    float: left;
    font-weight: bold;
    padding: 9px 10px;
    font-size: 14px;
}

.intel-nw-search-textbox-div {
    display:inline;
    padding: 0px 10px;
    float: left;
    /*margin-left: 110px;
    margin-right: 210px;*/
    width: 440px;
}

.intel-nw-search-textbox {
    width: 100%;
    font-size: 18px;
}

.intel-nw-search-button-div {
    display:inline;
    padding: 0px 10px;
    float: right;
    font-size: 18px;
}

.intel-nw-slot {
    height: 300px;
}

.intel-nw-slot1-col {
    background-color: rgb(126,211,247);
}

.intel-nw-slot2-col {
    background-color: rgb(166,206,57);
}

.intel-nw-slot3-col {
    background-color: rgb(0,174,239);
}

.intel-nw-slot4-col {
    background-color: rgb(253,185,19);
}

.intel-nw-slot5-col {
    background-color: rgb(0,125,197);
}

.intel-nw-slot6-col {
    background-color: rgb(247,148,30);
}

.intel-nw-slot7-col {
    background-color: rgb(114,146,37);
}

.intel-nw-slot8-col {
    background-color: none;
}

.intel-nw-slot-header {
    color: white;
    font-size: 36px;
    text-align: center;
    padding-top: 20px;
}

.intel-nw-slot-title {
    color: white;
    font-size: 16px;
    text-align: center;
    padding-top: 10px;
}

.intel-nw-slot-desc {
    padding: 20px 20px;
    text-align: center;
    font-size: 14px;
    color: rgb(63,63,63);
}

.intel-nw-slot-mail {
    text-align: center;
    font-size: 12px;
    color: rgb(63,63,63);
}

.intel-div-inline {
    display: inline;
}

.intel-nw-edit-slots {
    padding: 20px 30px;
}

.intel-nw-slot-footer {
    font-size: 14px;
    text-align: center;
    padding: 15px 0px;
    position: absolute;
    bottom: 0px;
    width: 100%;
    background-color: white;
    opacity: 0.2;
    filter: alpha(opacity=20); /* For IE8 and earlier */
}

.intel-nw-community-title {
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 20px;
}

.intel-nw-community-content {
    font-size: 16px;
    font-weight: lighter;
}

.intel-nw-title {
    font-size: 36px;
    font-weight: lighter;
    padding-bottom: 20px;
}

.intel-nw-content {
    font-size: 18px;
    font-weight: normal;

}